.cart_b4 {
	margin-top: 5px;
}
table.cart_b4_tbl {
	border-collapse: collapse;
    table-layout: fixed;
}
.cart_b4_tbl tr td{
	padding: 5px 10px;
	background-color: #f6f6f6;
	border: 1px solid #ddd;
	
}
.cart_b4_tbl tr td span {
	color: #2B6689;
	text-transform: uppercase;
	font-size: 12px;
}

.cart_b4_tbl tr.cart_b4_showback td {
	border: 1px solid #ddd;
}
.cart_b4_tbl tr.cart_b4_showback td span,p {
	font-size: 12px;
	text-transform: none;
	color: #333;
	font-weight: normal;
}
.cart_b4_tbl tr.cart_b4_showback  td p {
	margin-bottom: 5px;
}